Skip to content

Minify site during deployment#147

Merged
bgilbert merged 1 commit into
openslide:mainfrom
bgilbert:minify
Jun 22, 2026
Merged

Minify site during deployment#147
bgilbert merged 1 commit into
openslide:mainfrom
bgilbert:minify

Conversation

@bgilbert

Copy link
Copy Markdown
Member

The files served by the website are not source code; the source is in the Git repo. Now that we have a customizable deployment workflow, minify the HTML, CSS, and JS before publishing.

Don't minify generated API documentation to avoid having to debug any resulting problems.

Switch build runner to Ubuntu 26.04 to get a newer version of minify.

The files served by the website are not source code; the source is in the
Git repo.  Now that we have a customizable deployment workflow, minify the
HTML, CSS, and JS before publishing.

Don't minify generated API documentation to avoid having to debug any
resulting problems.

Switch build runner to Ubuntu 26.04 to get a newer version of minify.

Signed-off-by: Benjamin Gilbert <bgilbert@cs.cmu.edu>
@bgilbert bgilbert merged commit 5794dc5 into openslide:main Jun 22, 2026
2 checks passed
@bgilbert bgilbert deleted the minify branch June 22, 2026 02:12
@openslide-bot

Copy link
Copy Markdown
Member

DCO signed off ✔️

All commits have been signed off. You have certified to the terms of the Developer Certificate of Origin, version 1.1. In particular, you certify that this contribution has not been developed using information obtained under a non-disclosure agreement or other license terms that forbid you from contributing it under the GNU Lesser General Public License, version 2.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants